DNA cleavage - Turco Inglés Diccionario