broker

noun
1
a person who buys and sells things for other people
کارگزار, دلال, واسطه
2
a person or an organization that buys and sells shares for other people
کارگزار, دلال
3
a person who arranges the details of an agreement between two groups or countries that disagree or oppose each other
میانجی, واسطه
He offered to act as a broker between the rebels and the government.
verb
1
to arrange the details of an agreement, especially between different countries
میانجی‌گری کردن, واسطه شدن