flat top piston - Turkish English Dictionary