butcher's gloves - Francés Inglés Diccionario