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