polycarbonate film tape with acrylic thermoplastic adhesive - German English Dictionary