MECH

Medical abbreviations:
MECH

Motor, Expander, Compressor, And Hydraulics