macrocephalon - Alemán Inglés Diccionario