make a press release - Turkish English Dictionary