translate English to French: As specialists in technical fabrics, we operate in a number of sectors.
Spécialiste des tissus techniques, nous sommes présents sur de nombreux marchés.