global sales - French English Dictionary