corporate communications specialist - German English Dictionary