suffer a historic defeat - İngilizce Eşanlam Sözlük