a long and exhausting walk - Turco Inglés Diccionario