corporate communication and public relations - German English Dictionary