Ce înseamnă “a ecrana, a proteja, a blinda”?

“a ecrana, a proteja, a blinda” în Dicționar Român - Englez

  • screen
  • shield