leather, fabric or knitted glove - Français Anglais Dictionnaire