peripheral insert - French English Dictionary