point of sales terminal - French English Dictionary