double-stranded - Turkish English Dictionary