promise of a reward - Spanish English Dictionary