person disguised as a devil - French English Dictionary