macro climatetranslation and definition "macro climate", tamil lexiconWordTamil Definitionmacro climateபெருவாரி காலநிலை