have lucky streak - Deutsch Englisch Wörterbuch