right to repurchase - Español Inglés Diccionario