nonrecurring demand - Turkish English Dictionary