life-sustaining treatment - Fransızca İngilizce Sözlük