escudo humano

Noun

 * 1) human shield civilian placed in or around targets

Noun

 * 1) human shield