recompensar

vt

1) компенсировать, возмещать (убытки и т.п.)

2) платить, благодарить, вознаграждать (за услуги и т.п.)

Источник: Большой испанско-русский словарь на Gufo.me