banking and investment company - German English Dictionary