hell in popular tradition - Francés Inglés Diccionario