investment trust certificate - Spanish English Dictionary