finalizertranslation and definition "finalizer", tamil lexiconWordTamil Definitionfinalizerமுடிவுறுத்தி