fiend in human shape - Francés Inglés Diccionario