a string of (good) luck - Türkçe İngilizce Sözlük