public corporationtranslation and definition "public corporation", tamil lexiconWordTamil Definitionpublic corporationபொதுக் கூட்டுரு