net private domestic investment - German English Dictionary