(firing) barrage - Turco Inglés Diccionario