every inch a something - Allemand Anglais Dictionnaire