which excavates - Inglés Sinónimo Diccionario