keep the spirit of something alive - Türkçe İngilizce Sözlük