ICUSD: International Conference on Urban Storm Drainage

What does ICUSD mean? The above is one of ICUSD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: International Conference on Urban Storm Drainage