industrial and technical textiles - Alemán Inglés Diccionario