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