hell in popular tradition - Français Anglais Dictionnaire