headmasterly - German English Dictionary