top plate of the piston - Turkish English Dictionary