rain water sewer system - French English Dictionary