hell in popular tradition - Spanish English Dictionary