official with certain judicial powers - French English Dictionary