excogitated - French English Dictionary