secondary protective barrier - French English Dictionary