(firing) barrage - Alemán Inglés Diccionario