on a winning streak - Französisch Englisch Wörterbuch