autonomous receipts - French English Dictionary