QECA: Quick Engine Change Assembly

What does QECA mean? The above is one of QECA meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Quick Engine Change Assembly