batting glove - Francés Inglés Diccionario