stroke of good or unexpected luck - Espagnol Anglais Dictionnaire