which excavates - Francés Inglés Diccionario