semi-centralized - French English Dictionary