twilled woolen stuff like serge - Alemán Inglés Diccionario