corporate relations specialist - German English Dictionary