naturally occurring events - French English Dictionary