reliability maintainability availability - French English Dictionary