legal form of company - French English Dictionary