Traducción español inglés

English version

¿Qué significa "satisfacer, convencer, recompensar, resarcir, cumplir." en Inglés