stationary full-barrel rod pump - Turkish English Dictionary