take off your gloves - Français Anglais Dictionnaire