exercise the right of repurchase - French English Dictionary