advertisement and public relations specialist - Turkish English Dictionary