self-conquest - French English Dictionary