development and investment banks - French English Dictionary