water-ring pump - English Synonyms Dictionary