dust off the batter - German English Dictionary