long or arduous ride or walk - Spanisch Englisch Wörterbuch