safety-engineered - French English Dictionary