Spanish-English Dictionaryrecompensar
Meaning of recompensar