life-sustaining measures - French English Dictionary