double-stranded rna (dsrna) - German English Dictionary