legal right of redemption - Spanish English Dictionary