come to life again - Turkish English Dictionary