a long and tiring walk - Español Inglés Diccionario