new guinean quoll - Spanish English Dictionary