storm water and urban runoff pollution - French English Dictionary