mean time to restore - Turkish English Dictionary