double-stranded rna virus - German English Dictionary