long exhausting walk - Turkish English Dictionary