barrage rocket - Deutsch Englisch Wörterbuch