form/conceive an idea - French English Dictionary