macrencephalous - Francés Inglés Diccionario