idealism and religion - Francés Inglés Diccionario