tracked armored ambulance - Deutsch Englisch Wörterbuch