a streak of (good) luck - Englisch Synonyme Wörterbuch