option or right to repurchase - Alemán Inglés Diccionario