isolated location - Turc Anglais Dictionnaire