life-affirming - French English Dictionary