contractual right of redemption - Alemán Inglés Diccionario