double-stranded DNA (dsDNA) - Francés Inglés Diccionario