public relations specialist - German English Dictionary