take off the gloves - Français Anglais Dictionnaire