public relations executive - German English Dictionary