payment statement/receipt - German English Dictionary