nature worship - French English Dictionary