new zealand mountain pine - French English Dictionary