megalophonous - Francés Inglés Diccionario