press&public relations specialist - Turkish English Dictionary