deputy headmistress - Turco Inglés Diccionario