every inch the leader - Allemand Anglais Dictionnaire