artillery radar - Deutsch Englisch Wörterbuch