percentage of repayment - Turkish English Dictionary