wool flocked panels - Spanish English Dictionary