industrial and technical textiles - Francés Inglés Diccionario