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