engineered safeguard bus - French English Dictionary