in installment payments - Turkish English Dictionary