Dictionary.com
Thesaurus.com
has brokered
  • present perfect of broker (3rd person singular).