purchase or redemption - Spanish English Dictionary