to do a deal with sb. for sth.

Wörterbuch