judge, jury, and executioner - French English Dictionary