regenerating device - Turco Inglés Diccionario