be ideally placed - Turc Anglais Dictionnaire