engineered safeguard (es) - French English Dictionary