CENTRA: Centralized Training Equipment Management System

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

Definition in English: Centralized Training Equipment Management System