single-stranded - German English Dictionary