sales ledger statement - German English Dictionary