needled floor coverings in sheet form - Spanisch Englisch Wörterbuch