head (headmistress) - Turc Anglais Dictionnaire