engineered safeguard - French English Dictionary