cashless payment system - French English Dictionary