polyvinyl chloride glove - French English Dictionary