leather, fabric or knitted glove - Turc Anglais Dictionnaire