corporation licence - French English Dictionary