arbitrate
arbitrate - verb
act between parties with a view to reconciling differences
arbitrate - thesaurus
intercede
intermediate
liaise
mediate