less permeable - Alemán Inglés Diccionario