non-woven fleece - Spanish English Dictionary