department of public relations and advertising - Turkish English Dictionary