dance by performers dressed in red and black stripes and a devil mask - French English Dictionary