never set a foot wrong - Allemand Anglais Dictionnaire