demonography - French English Dictionary