permeable protective clothing - Turc Anglais Dictionnaire