life-saving surgical operation - İspanyolca İngilizce Sözlük