by sheer good fortune - İngilizce Eşanlam Sözlük