Answer: mecs

AnswerCrossword Clue
MECSGarage workers, for short
MECSAuto-race aides, for short