demonised - French English Dictionary