medlare - dict.se
medlare
noun
Mediators