put gloves on - Francés Inglés Diccionario