to release a press statement - Turkish English Dictionary