twilled woolen stuff like serge - Turco Inglés Diccionario