spontaneous decay - French English Dictionary