be left speechless - Alemán Inglés Diccionario