press&public relations specialist - French English Dictionary