translate English to French: Now there is also a new Transatlantic Economic Council (TEC).
Un nouveau Conseil économique transatlantique (CET) a également été créé.