mini digger

Noun

 * 1) a small excavator with a swivelling superstructure, usually mounted on crawler tracks.