The AI-powered English dictionary
plural mediators
One who negotiates between parties seeking mutual agreement. examples
A chemical substance transmitting information to a targeted cell. examples