long-lead procurement items - Alemán Inglés Diccionario