dust off the batter - French English Dictionary