Sign in
Dictionaries
English
alternative dispute resolution (ADR)