translate English to French: International arbitration law review (London) 9:4:109-118, 2006.
International arbitration law review (Londres) 9:4:109-118, 2006.