dna restriction - Francés Inglés Diccionario