a type investment trust - German English Dictionary