dna restriction - German English Dictionary