semi-peripheral - French English Dictionary