head (headmistress) - Turco Inglés Diccionario