deep excavation - Francés Inglés Diccionario