leave someone speechless - Allemand Anglais Dictionnaire