department of strategic planning and coordination - German English Dictionary