well situated - Turc Anglais Dictionnaire