marketing, selling & distrib exp. - French English Dictionary