new zealand sole - French English Dictionary