Diccionario Español-Inglés
excavar
Dig up, excavate, unearth
Diccionario Español-Inglés
excavadora
excedente