contractual right of redemption - Espagnol Anglais Dictionnaire