reliability availability and maintainability - French English Dictionary