double-stranded - German English Dictionary