life-prolonging measures - Spanish English Dictionary