excavator in Finnish
excavator in Finnish
kaivaja
A person who excavates.
kaivinkone
A vehicle, often on tracks, used to dig ditches etc.Excavator