nature conservancy council - French English Dictionary