make a press release - French English Dictionary