to excavate - Espagnol Anglais Dictionnaire