dna restriction - French English Dictionary