voluntary repurchase - Turkish English Dictionary