tracked armored truck - Deutsch Englisch Wörterbuch