irrigation terminologytranslation and definition "irrigation terminology", tamil lexiconWordTamil Definitionirrigation terminologyபாசனக் கலைச்சொல்