Loading your experience...
to deal with, cover
to strike a deal to buy
"Ich habe ihm seine Briefmarken abgehandelt."