marvelled - Francés Inglés Diccionario