head (headmistress) - Alemán Inglés Diccionario