new guinea native cat - Espagnol Anglais Dictionnaire