what a stroke of luck! - Türkçe İngilizce Sözlük