line of parked or moving cars - Deutsch Englisch Wörterbuch