hatchet excavator - Francés Inglés Diccionario