vehicle rolls to a stop - Deutsch Englisch Wörterbuch