process of developing ideas - French English Dictionary