double-strand - French English Dictionary