leave someone speechless - Francés Inglés Diccionario