a large industrial installation - Turco Inglés Diccionario