a kind of cotton cloth - Français Anglais Dictionnaire