investment banking firm - French English Dictionary