macrocephalous - Turco Inglés Diccionario