self-recovering conduit systems - French English Dictionary