rock excavation - Francés Inglés Diccionario