sales representation - French English Dictionary