A comprehensive dictionary of mechanical engineering (Chandigarh Abhishek, 2004)