stirrup pump for water - Turkish English Dictionary