single-stranded DNA - Francés Inglés Diccionario