thick and very soft wool fabric - Francés Inglés Diccionario