autonomous receipts - Spanish English Dictionary