ecological isolation - Turc Anglais Dictionnaire