rubber thermoplastic adhesive - French English Dictionary