Models CRANKSHAFT - PISTON 21 290 0 Education zagazig university , faculty of engineering student, mechanical department • January 2013 - January 2019