life-sustaining measures - Francés Inglés Diccionario