geographic isolation - Turc Anglais Dictionnaire