Common Noun Collocations of negotiates

agent, agreement, bearer, behalf, bill, breach, class, delivery, document, France, God, indorsement, instrument, man, person, price, prince, purchase, republic, sale, school, term, transfer, treaty, value, way, President, States, United, contract