duplex dna - German English Dictionary