two-piece piston - Turkish English Dictionary