egregor - French English Dictionary