Vocabulary

人間の盾

human shield

expression noun