a long and exhausting walk - Alemán Inglés Diccionario