armed response vehicle - Deutsch Englisch Wörterbuch