road construction project - Francés Inglés Diccionario