connecting layers of fibres by sewing - Spanish English Dictionary