be on a lucky streak - Allemand Anglais Dictionnaire