engineered safeguard (es) - Spanish English Dictionary