which regenerates - Turco Inglés Diccionario