logrolling (
http://definr.com/logrolling)
n 1: act of exchanging favors for mutual gain; especially trading
of influence or votes among legislators to gain passage
of certain projects
2: rotating a log rapidly in the water (as a competitive sport)
[syn:
birling]