double-stranded - French English Dictionary