SARUS: Search And Recovery Using Satellites

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

Definition in English: Search And Recovery Using Satellites