surplus receipts - German English Dictionary