a thin wool fabric - Français Anglais Dictionnaire