managing peripheral - French English Dictionary