dna restriction enzymes - German English Dictionary