submerged booster pump - Turkish English Dictionary