single-stranded - French English Dictionary