pharmaceutical salesperson - French English Dictionary