I think Wallace and Lee for Marion and Carter straight up would work for both teams, as the Mavs get better defense and good complementary players for their other starters. The C's gain financial flexibility. I wouldn't ask for Larkin.
But maybe Wallace's contract is too much for Dallas. Then, ans csfansince60s said, Humphries could be a better fit for the Mavs. I'd just swap Humphries for Crash and go Humphries and Lee for Marion+Carter and maybe a future pick. That still works for both teams, even without the pick the Cs would manage to cut some salary and avoid the luxury tax. Of course, this trade should be made after the start of the season, and Lee/Humphries would need to show they can be more productive than Marion and Carter at this stage. Last season they didn't show that.
If the trade was made, the Cs would be sitting on an interesting roster (a bit unbalanced but still):
Rondo/Bradley/Pressey
Carter/Crawford/Brooks/Bogans
Green/Wallace/Marion
Sully/Bass/
Olynyk/Fav/Fab
Marion+Carter+Crawford+Bogans = 20M in expirings at the end of next season, if they weren't moved at the deadline.