IBWTA: International Boundary Waters Treaty Act

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

Definition in English: International Boundary Waters Treaty Act