leave someone speechless - German English Dictionary