right to repurchase - Turco Inglés Diccionario