controlling corporation - French English Dictionary