media/public relations - French English Dictionary