marvelled - Turco Inglés Diccionario