dna restriction - Alemán Inglés Diccionario