autonomous payments - French English Dictionary