legally operating automobile - Deutsch Englisch Wörterbuch