every inch the leader - Turc Anglais Dictionnaire