have taken off the gloves - Spanish English Dictionary