safety-critical - French English Dictionary