have a lucky streak - Alemán Inglés Diccionario