irrigation conduit - French English Dictionary