barrage of gunfire - Turc Anglais Dictionnaire