seram island long-nosed bandicoot - Spanish English Dictionary