primary protective barrier - Turc Anglais Dictionnaire