stroke of good or unexpected luck - Turco Inglés Diccionario