demonopathy - French English Dictionary