instalment repayment - Turkish English Dictionary