investment trust security - Español Inglés Diccionario