deputy head teacher - Español Inglés Diccionario