option or right to repurchase - Deutsch Englisch Wörterbuch