deputy head of school - Turco Inglés Diccionario