press and public relations - French English Dictionary