director of public relations - French English Dictionary