car arresting device - Deutsch Englisch Wörterbuch