polyvinyl chloride film tape - German English Dictionary