have two left feet - Allemand Anglais Dictionnaire