long walk for exercise - Turkish English Dictionary