new guinea native cat - French English Dictionary