Spanish-English Dictionaryrescatar
Meaning of rescatar