installment contract - Turkish English Dictionary