papuan bandicoot - Spanish English Dictionary