self-approval - French English Dictionary