jiao1
she4
  1. to negotiate (with)
  2. to have dealings (with)

Info