insert (to fit) - French English Dictionary