person disguised as a devil in festivities - Espagnol Anglais Dictionnaire