armored automobile - Deutsch Englisch Wörterbuch