spectacled duck - English Synonyms Dictionary