Vocabulary

遠隔サイト

remote site

noun