self balancing ledgertranslation and definition "self balancing ledger", tamil lexiconWordTamil Definitionself balancing ledgerதானே சரிகட்டிக்கொள்ளும் பேரேடு