niobate - English Synonyms Dictionary