life-prolonging measures - Espagnol Anglais Dictionnaire