social foresttranslation and definition "social forest", tamil lexiconWordTamil Definitionsocial forestசமூகக்காடு