irrigation projecttranslation and definition "irrigation project", tamil lexiconWordTamil Definitionirrigation projectபாசனப் பெரும்பணி