protective tubing - French English Dictionary