a streak of winnings - Türkisch Englisch Wörterbuch