PCSAR: Pincher Creek Search and Rescue

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

Definition in English: Pincher Creek Search and Rescue