deputy head teacher - Turco Inglés Diccionario