twilled woolen stuff like serge - Francés Inglés Diccionario