life-prolonging measures - Turco Inglés Diccionario