hatchet excavator - Turc Anglais Dictionnaire