Looks like a trencher or ditch witch !