self-affirming - French English Dictionary