macrotranslation and definition "macro", tamil lexiconWordTamil Definitionmacroகுறுநிரல்macroபேரளவுmacroபேரளவு