which excavates - Alemán Inglés Diccionario