DNA cleavage - Alemán Inglés Diccionario