headmasterly - French English Dictionary