single-stranded - Spanish English Dictionary