stock repurchase - Turkish English Dictionary