large-scale construction project - Alemán Inglés Diccionario