a streak of winnings - Français Anglais Dictionnaire