twilled woolen stuff like serge - Allemand Anglais Dictionnaire