venture capital investment trusts - German English Dictionary