nonrecurring demand - French English Dictionary