macrocephalus - Francés Inglés Diccionario