long-lead procurement items - German English Dictionary