catcher's gloves - Alemán Inglés Diccionario