short and free car ride - Deutsch Englisch Wörterbuch