headmastership - French English Dictionary