managed corporation - French English Dictionary