settlement by arbitration of business disputes - Spanish English Dictionary