publisher's representative - French English Dictionary