smooth-barked kauri - French English Dictionary