ojankaivaja

Noun

 * 1) ditcher, ditchdigger, ditch digger one who digs ditches