primary protective barrier - German English Dictionary