unscheduled repayment - Turkish English Dictionary