nonfatal accident - French English Dictionary