permeable to fluid - Francés Inglés Diccionario