surplus receipts - Spanish English Dictionary