barrage of gunfire - Espagnol Anglais Dictionnaire