department of strategic management - German English Dictionary