a thin wool fabric - Turc Anglais Dictionnaire