dna duplex - Turkish English Dictionary