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