self-administered justice - French English Dictionary