large-scale construction project - Francés Inglés Diccionario