The Dutch term "geïsoleerd" matches the English term "isolated, secluded"