continue one's winning streak - Fransızca İngilizce Sözlük