Pump vane - English Synonyms Dictionary