armored vehicle in general - Englisch Synonyme Wörterbuch