electrically protective barrier - Francés Inglés Diccionario