macrencephalic - Francés Inglés Diccionario