venture capital investment trusts - French English Dictionary