long-lead procurement items - French English Dictionary