overdue repurchase - Turkish English Dictionary