macrocephalon - Francés Inglés Diccionario