river training workstranslation and definition "river training works", tamil lexiconWordTamil Definitionriver training worksஆற்று நெறியப் பணிகள்