department of corporate communication - German English Dictionary