assistant principal - Francés Inglés Diccionario