electrically protective barrier - Spanish English Dictionary