industrial and technical textiles - Turc Anglais Dictionnaire