issue a press release - French English Dictionary