coming to life again - Turco Inglés Diccionario