batting glove - Alemán Inglés Diccionario