What does ECAF stand for?

What does ECAF mean? We have 34 definitions. Read most used ECAF meanings below.