horse trade - English Synonyms Dictionary

horse trade

n.
[1] horse trading