cotton gloves - Turkish English Dictionary