self-justifier - French English Dictionary