armored vehicle in general - Türkisch Englisch Wörterbuch