rubber thermoplastic - French English Dictionary