insert vane pump - English Synonyms Dictionary