impact protection vehicle - Deutsch Englisch Wörterbuch