excogitator - French English Dictionary