be left astonished - Alemán Inglés Diccionario