take one's gloves off - Francés Inglés Diccionario