wet-pit pumps - Turkish English Dictionary