translate English to French: Journal of international arbitration (London) 24:5:529-543, 2007.
Journal of international arbitration (Londres) 24:5:529-543, 2007.