He urged them to let the international court of arbitration at The Hague settle the dispute.
他敦促他们让海牙的国际仲裁法院来解决争端。
英语百科
International Court of Arbitration
The International Court of Arbitration is an institution for the resolution of international commercial disputes. The International Court of Arbitration is part of the International Chamber of Commerce. The court comprises more than 100 members from about 90 countries. ICC headquarters is in Paris, France.