leather, fabric or knitted glove - Turkish English Dictionary