walk (one's) feet off - German English Dictionary