green revolutiontranslation and definition "green revolution", tamil lexiconWordTamil Definitiongreen revolutionபசுமைப்புரட்சி