primary protective barrier - Turco Inglés Diccionario