life-enhancing - French English Dictionary