barrage of gunfire - İspanyolca İngilizce Sözlük