contractual right of redemption - Spanish English Dictionary