art or technique of making canvases with wool woven into them - Spanisch Englisch Wörterbuch