artificial regeneration - Turco Inglés Diccionario