The Romanian term "izola" matches the English term "insulate"

other romanian words that include "izola" : english :
izola isolate
izola seclude