road excavation - Español Inglés Diccionario