on the worng foot - Allemand Anglais Dictionnaire