accident preventer - French English Dictionary