single-stranded DNA - French English Dictionary