hydraulic piston - Turkish English Dictionary