marvelled - Alemán Inglés Diccionario