mediation and arbitration - German English Dictionary