dna restriction enzymes - Turkish English Dictionary