translate English to French: WTO - World Trade Organization
UNSD - Division de statistique de l'ONU