global sales system - French English Dictionary