satan-worshipping witch - Francés Inglés Diccionario