leather, fabric or knitted glove - German English Dictionary