devil that inhabits mines - Français Anglais Dictionnaire