armoured conduit thread - French English Dictionary