popular dance in which the participants are disguised as devils - German English Dictionary