qui pro quo (Latin)

something for something.