excogitating - French English Dictionary