walk one's feet off - Turkish English Dictionary