double-stranded complementary DNA - Francés Inglés Diccionario