demonolatry - Francés Inglés Diccionario