riding animal for transportation - Deutsch Englisch Wörterbuch