Vocabulary

免震構造

base isolated system; quake-absorbing structure

noun