european periphery - French English Dictionary