inundation canaltranslation and definition "inundation canal", tamil lexiconWordTamil Definitioninundation canalவெள்ளக் கால்வாய்