life-sustaining technology - Almanca İngilizce Sözlük