nature religion - French English Dictionary