water supply and sanitation collaborative council - French English Dictionary