megacephalous - Francés Inglés Diccionario