Concept ditch, canal [english]

Language Gloss
English ditch, canal