leather, fabric or knitted glove - French English Dictionary