exercise the right of repurchase - Turkish English Dictionary