microcephal - Turco Inglés Diccionario