permeable synthetic fabric membrane - Turc Anglais Dictionnaire