duplex dna - Turkish English Dictionary