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