public relations representative - German English Dictionary