every inch the something - Allemand Anglais Dictionnaire