hydraulic piston discharger - Turkish English Dictionary