trust portfolio - German English Dictionary