macrocephalic - Turco Inglés Diccionario