dust off the batter - Espagnol Anglais Dictionnaire