translate English to French: WTO World Trade Organization
OMC Organisation mondiale du commerce