self balancing ledger - German English Dictionary