translate English to French: Cremades, B. M., and Cairns, D. J. El arbitraje en la encrucijada entre la globalización y sus detractores.
et Cairns, D.  El arbitraje en la encrucijada entre la globalización y sus detractores.