winning streak - Francés Inglés Diccionario