cloth gloves - Turkish English Dictionary