direct irrigationtranslation and definition "direct irrigation", tamil lexiconWordTamil Definitiondirect irrigationநேரடிப் பாசனம்direct irrigationநேரடிப்பாசனம்