fortunate event or occurrence that happens suddenly - Espagnol Anglais Dictionnaire