trencher in Finnish
trencher in Finnish
ojankaivaja
Someone who trenches; especially, one who cuts or digs ditches.
ojajyrsin
A machine for digging trenches.