restrained driver's licence - Deutsch Englisch Wörterbuch