happen spontaneously - Français Anglais Dictionnaire