armored vehicle in general - Deutsch Englisch Wörterbuch