do installments - Turkish English Dictionary