Akademik
ряд побед
1)
Mass media:
string of successes
2)
Makarov:
a series of victories, series of victories
Универсальный русско-английский словарь
.
Академик.ру
.
2011
.