by sheer good fortune - Türkçe İngilizce Sözlük