life-sustaining - İspanyolca İngilizce Sözlük