translate English to French: EN MFN; most-favoured-nation FR nation la plus favorisée (n.f.); NPF (n.f.)
EN liberalization mechanism ES mecanismo de liberalización (n.m.)