wet-pit pumps - Spanish English Dictionary