press and public relations unit - French English Dictionary