textile glass woven fabric - Spanish English Dictionary