cushion made of very fine fabric - Spanisch Englisch Wörterbuch