investment trust security - French English Dictionary