hydraulic pump (stand alone) - Turkish English Dictionary