spirit that inhabits mines in popular belief - French English Dictionary