translate English to French: ACCA, in an expanded form, might fill this role.
Sous une forme élargie, le CCEC pourrait jouer un tel rôle.