deputy headmaster - Turco Inglés Diccionario