assistant principal - Alemán Inglés Diccionario