continue one's winning streak - Turco Inglés Diccionario