thermoplastic piping and ducting systems - French English Dictionary