statement of amount due - German English Dictionary