horse-tradeEnglish

horse-trade

Verb

Negotiate with much give and take

English: horse-trade