polyvinyl chloride film tape - Turkish English Dictionary