hatchet excavator - Turco Inglés Diccionario