development and investment banks - German English Dictionary