site licensetranslation and definition "site license", tamil lexiconWordTamil Definitionsite licenseதள உரிமம்