person disguised as a devil in festivities - Spanish English Dictionary