legal right to redeem - Francés Inglés Diccionario