permeability barrier - Francés Inglés Diccionario