keep the spirit of something alive - Turkish English Dictionary