issue a press release - German English Dictionary