BCRRT: Bonneville Conservation Restoration and Renewal Team

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

Definition in English: Bonneville Conservation Restoration and Renewal Team