MECA

Medical abbreviations:
MECA

Main Engine Controller Assembly