have a lucky streak - Deutsch Englisch Wörterbuch