microcephalous - Turco Inglés Diccionario