long and exhausting walk - Español Inglés Diccionario