industrial and technical textiles - Turkish English Dictionary