duplex DNA - English Synonyms Dictionary