streak of luck - EE Dictionary | EE Dictionary