long or arduous ride or walk - Español Inglés Diccionario