elementary school principals - Alemán Inglés Diccionario