new zealand flax - French English Dictionary