a thin wool fabric - Alemán Inglés Diccionario