have a lucky streak - Turc Anglais Dictionnaire