revival of memories - Turkish English Dictionary