artillery ammunition - Deutsch Englisch Wörterbuch