demonologer - French English Dictionary