EWPCA: European Water Pollution Control Association

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

Definition in English: European Water Pollution Control Association