person disguised as a devil - Francés Inglés Diccionario