irrigation channaltranslation and definition "irrigation channal", tamil lexiconWordTamil Definitionirrigation channalபாசன வாய்க்கால்