department for investments and public private partnership - German English Dictionary