devil worshipper - Francés Inglés Diccionario