translate English to French: IATTC, ICCAT, NEAFC, SEAFO, WCPFC.
CITT, CICTA, CPANE, OPASE, CPPOC.