thread sealing tape - French English Dictionary