centre-periphery - French English Dictionary