life-prolonging measures - Español Inglés Diccionario