hold a means of transportation - Deutsch Englisch Wörterbuch