cotton gloves - French English Dictionary