business-critical environment - French English Dictionary