Spanish-English Dictionarysocorrer
Meaning of socorrer