diffuser vanes - English Synonyms Dictionary