life-sustaining measures - Turkish English Dictionary