use his own means of transport - Englisch Synonyme Wörterbuch