investment institution - German English Dictionary