ideator - French English Dictionary