happen spontaneously - Espagnol Anglais Dictionnaire