storm water pipelines - French English Dictionary