piston-pin locked to piston - Turkish English Dictionary