promise to pay an annuity - Spanish English Dictionary