person disguised as a devil in festivities - Español Inglés Diccionario