mean time to repair - French English Dictionary