dust off the batter - Francés Inglés Diccionario