revealed religion - Francés Inglés Diccionario