final and binding arbitration - German English Dictionary