centralized hiring - French English Dictionary