large scale production facilities - Turco Inglés Diccionario