semi-flexible polyvinyl chloride tile - French English Dictionary