macrencephalous - Turco Inglés Diccionario