(firing) barrage - Deutsch Englisch Wörterbuch