twilled cotton fabric - Français Anglais Dictionnaire