From English-Turkish FreeDict Dictionary ver. 0.3: mech. /mˈɛtʃ/ 1. (kıs.) mechanics, mechanical.
mech. /mˈɛtʃ/ 1. (kıs.) mechanics, mechanical.