centralized corporation - French English Dictionary