corporation license - French English Dictionary