electrically protective barrier - Turkish English Dictionary