de-demonising - French English Dictionary