public relations coordinator - German English Dictionary