isolated location - Allemand Anglais Dictionnaire