construction of new infrastructures - Francés Inglés Diccionario