life-prolonging procedures - Turc Anglais Dictionnaire