devil that inhabits mines - Francés Inglés Diccionario