road excavation - Francés Inglés Diccionario