engineering for safety - French English Dictionary