artillery preparation - Deutsch Englisch Wörterbuch