fiend in human shape - Alemán Inglés Diccionario