confuse and bewilder - Allemand Anglais Dictionnaire