heavenly religion - French English Dictionary