double-stranded RNA - Francés Inglés Diccionario