less permeable - Francés Inglés Diccionario