score a historic victory - Fransızca İngilizce Sözlük