Little Giant PCP550 Pool Cover Pump
This Little Giant pool cover pump will remove up to 550 gallons per hour.  It has a removable intake screen a has a 3/4 inch garden hose connection.  It comes with a 25 foot cord.